#ifndef CORE_H_INCLUDED
#define CORE_H_INCLUDED

void str_tolower(char*);

//For admin
void add();
void remove_lt();
void borrow();
void return_lt();
void change_info();
void clean();
void sync();
void show();
void help();
void search();
void overview();
void initialize();
int admin_login();
void change_admin_password();

//Common
void clean_screen();
void pause();
char* password_domain();

//For no-admin user
int user_login();
void user_logout();
void show_tip();
void change_password();
void show_info();
void get_book_info();
void interface_borrow();
void interface_return();
void interface_show();
#endif // CORE_H_INCLUDED
